extremely challenging - Turkish English Dictionary